class Student():
    def __init__(self):
        self.__age=0

    @property
    def age(self):
        print('获取属性成功')
        return self.__age

    @age.setter  #当对象调用age 属性设置值的时候会调用此方法
    def age(self,new_age):
        if new_age>=0 and new_age <=150:
            self.__age=new_age
        else:
            print('不可能')

# 使用装饰器property属性的方法名要保持一致

student1=Student()
print(student1.age)
student1.age = 20
print(student1.age)